How Useful Is Old Information?

نویسنده

  • Michael Mitzenmacher
چکیده

We consider the problem of load balancing in dynamic distributed systems in cases where new incoming tasks can make use of old information. For example, consider a multi-processor system where incoming tasks with exponentially distributed service requirements arrive as a Poisson process, the tasks must choose a processor for service, and a task knows when making this choice the processor loads from T seconds ago. What is a good strategy for choosing a processor, in order for tasks to minimize their expected time in the system? Such models can also be used to describe settings where there is a transfer delay between the time a task enters a system and the time it reaches a processor for service. Our models are based on considering the behavior of limiting systems where the number of processors goes to in nity. The limiting systems can be shown to accurately describe the behavior of su ciently large systems, and simulations demonstrate that they are reasonably accurate even for systems with a small number of processors. Our studies of speci c models demonstrate the importance of using randomness to break symmetry in these systems and yield important rules of thumb for system design. The most signi cant result is that only small amounts of load information can be extremely useful in these settings; for example, having incoming tasks choose the least loaded of two randomly chosen processors is extremely e ective over a large range of possible system parameters. In contrast, using global information can actually degrade performance unless used carefully; for example, unlike most settings where the load information is current, having tasks go to the apparently least loaded server can signi cantly hurt performance.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

How to Evaluate Health Information Systems: Evaluation stages

The most important goal of health systems is improvement of quality, effectiveness and efficiency of health services. To achieve this goal, health care organizations should establish a proper structure for evaluating health information systems. Health information system evaluation is expected to identify the existing problems of the system through measuring specific indicators. The main objecti...

متن کامل

How Useful Are Early Economic Models?; Comment on “Problems and Promises of Health Technologies: The Role of Early Health Economic Modelling”

Early economic modelling has long been recommended to aid research and development (R&D;) decisions in medical innovation, although they are less frequently published and critically appraised. A review of 30 innovations by Grutters et al provides an opportunity to evaluate how early models are used in practice. The evidence of early models can be used to inform two types...

متن کامل

جامعه پزشکی و استفاده از اطلاعات علمی

To know the latest and newest biomedical information' is necessary and a professional responsibility. This is possible with using various sources. Biomedical information sources are various and different factors such as age experience, speciality, practice type and ... have influence on their selection. Orientation with different types of biomedical information sources and the ways of using the...

متن کامل

A Comparison between Three Methods of Language Sampling: Freeplay, Narrative Speech and Conversation

Objectives: The spontaneous language sample analysis is an important part of the language assessment protocol. Language samples give us useful information about how children use language in the natural situations of daily life. The purpose of this study was to compare Conversation, Freeplay, and narrative speech in aspects of Mean Length of Utterance (MLU), Type-token ratio (TTR), and the numbe...

متن کامل

Defining Overlapping Concepts of Program Evaluation in Medical Education

Program evaluation is an important part of any educational system and provides very useful information on how to design and implement educational programs  A comprehensive program evaluation can inform the policymakers about the effectiveness of the training and provides feedback that can be effective in achieving the desired goals.  

متن کامل

خوشه‌بندی فراابتکاری اسناد فارسی اِکس‌اِم‌اِل مبتنی بر شباهت ساختاری و محتوایی

Due to the increasing number of documents, XML, effectively organize these documents in order to retrieve useful information from them is essential. A possible solution is performed on the clustering of XML documents in order to discover knowledge. Clustering XML documents is a key issue of how to measure the similarity between XML documents. Conventional clustering of text documents using a do...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. Parallel Distrib. Syst.

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2000